ModdingPlanet.It - Il portale italiano su Hardware Modding Overclock
Recensioni
Tutorial
Lavori degli utenti
ArticoliForumGalleriaPubblicità
Articolo del 02/02/2004, Autore: Marco Cappellari [Versione Stampabile - Commenta l'articolo]
tutto quello che vuoi
subito a casa tua >>

..:: GUIDA ALLA REALIZZAZIONE DI UN DISPLAY LCD ::..

..:: PARTE PRIMA ::..

Oramai il fenomeno “modding” possiamo tranquillamente dire che si è più che affermato, vedendo anche come i più grossi siti rivenditori e tematici in Italia comincino a strizzarlo proprio l’occhiolino verso questa nuova realtà, realtà in cui noi fin dal lontano (…) Settembre 2002 ci abbiamo sempre creduto.

Migliaia sono i siti in giro per il web che parlano di questo stupendo hobby, che all’inizio ti prende piano piano, ti vai a vedere un po’ di case moddati nelle gallery, poi ti rendi conto che potresti riuscirci anche tu ad avere un case del genere… e qui comincia il bello!

I primi acquisti solitamente sono le ventole colorate, i neon, poi si inizia il modding vero e proprio, con window, modifiche più o meno pesanti al nostro case, che comincia a ricordare quelle automobili che passano sotto le mani degli appassionati di tuning (The Fast and the Furious docet).

Una delle ultime novità approdate in Italia (ma presente online, nei siti esteri) sono i display LCD, e vedendo le foto dei case che li montano, non possiamo esimerci dal versare copiosi litri di bava… ^_^’

Ma dal dire “Quanto mi piacerebbe averne anch’io uno nel mio case!” agli amici per casa che ti dicono “Però, stupendo quel display che hai nel case, davvero stupendo!!!” è più breve di quanto non si possa pensare!

E per questo motivo ho creato ad hoc questa guida per voi, che comprende anche un piccolo (ma esaustivo)

know how sui display LCD, comandati tramite porta parallela, visto che nel mio caso ho utilizzato questo sistema, tra l’altro quello maggiormente diffuso.

Ma cominciamo con ordine, con la teoria, che dite?

[Cos'è un LCD]

LCD sta per Liquid Crystal Display. Un LCD è una periferica passiva, es. non produce (autonomamente) nessuna luce o funzione; semplicemente, a seguito di istruzioni (via software) modifica la luce che vi passa attraverso, creando i caratteri e le scritte che poi noi vedremo impressi nel display. Quando lo si alimenta tramite il voltaggio, l'LCD polarizza la luce trasmessa in un direzione differente da quando non viene alimentata (cliccando qui troverete un articolo tecnicissimo al riguardo).

Un filtro per la polarizzazione è posto davanti al display, e questi blocca una delle due polarizzazioni (es. l'area dove questa è attiva e dove non) e tutto questo produce l'accensione (ehm, passatemi il termine) delle zone nel display, i pixels, creando a sua volta i vari caratteri e dunque le varie scritte...

Oggigiorno ormai tutti gli LCD hanno una fonte luminosa posta dietro al display di vetro (che contiene i cristalli liquidi), la quale tra l’altro assicura che le zone "chiare" e "scure" del display abbiano un buon contrasto. Ad ogni modo, display (oggigiorno pochissimi) che non hanno la "retro-illuminazione", funzionano allo stesso modo ma non assicurano una visibilità ottimale in caso di luce scarsa.

[LCD alfanumerici e grafici]

Un display alfanumerico può mostrare solo caratteri (normalmente in blocchi da 5x7 pixels).

La misura dello schermo (internazionale) viene misurata in base ai caratteri che esso può mostrare in una linea, ed in quante linee, es: 20x2 (20 caratteri per linea e 2 linee).

Le misure maggiormente diffuse nel mondo sono le seguenti:

  • 16x2

  • 20x2

  • 24x2 (il nostro display!)

  • 20x4

  • 4x20

  • 4x40

I display grafici invece consistono in un insieme di pixels (come un mini-monitor) che possono visualizzare di tutto, in assoluta libertà (es: equalizzatori, scritte con font particolari, forme geometriche, ecc…).

Anche qui abbiamo una base dei 5x7 pixels per il font normale; ad ogni modo, un display 122x32 è l’equivalente grafico di un display alfanumerico 20x4.

Ma la differenza “visiva” è enorme, come potete notare dalle foto!

[Differenza tra gli LCD seriali e paralleli]

I display seriali (RS232, SPI, TTL, USB, I2c,RS485...), hanno il vantaggio di aver sempre ottimi software a corredo o di supporto, facili da installare e configurare. Lo svantaggio dei controller seriali è proprio la velocità dell’interfaccia, che non basta per una visualizzazione full screen di animazioni ad altro livello nel display.

Per i display a caratteri (alfanumerici) i più diffusi controller seriali integrati sono:

- Matrix Orbital (RS232/I2C)

- Crystalfontz (RS232)

- Seetron (RS232)

- Wirz (RS232)

- Altri, che comunque si basano sui modelli precedentemente menzionati.

Per i display a caratteri (alfanumerici) i più diffusi controller per porta parallela nel 99% dei casi hanno uno standard unico! Quasi tutti sono compatibili con il controller HD44780 .

E’ un ottimo controller, si può far fare ai display quasi tutto, è molto veloce, ed infatti non per nulla è il più diffuso tra i modelli a caratteri alfanumerici.

Per quanto riguarda i display grafici il discorso è un po’ più serio, in quanto sono ottimi sì, ma sono ancora poco presenti nel mercato mondiale, e per questo anche poco supportati da software stabili e performanti… ad ogni modo possono visualizzare cose incredibili!

I controller più famosi (al momento della stesura della guida) per questi display sono:

- Matrix Orbital (RS232, I2C)

- Toshiba's T6963C

- Noritake (RS232, SPI, async, TTL e parallela)

[Quale software devo usare per comandare il display?]

Per quanto riguarda i programmi da usare, li ho divisi nelle quattro categorie principali: alfanumerici seriali, alfanumerici su parallela, grafici seriali e grafici su parallela).

- Alfanumerici seriali -

- LCDC - (http://lcdc.planetdps.com/downloads.htm)

- Crystal Control - (http://www.crystalfontz.com/softwar...trol/index.html)

- LCD Smartie - (http://www.rendo.dekooi.nl/%7Efjbgp/smartie/)

- LCDstats – (http://www.matrixorbital.com/apps/LCDstats.htm)

- LCDD – (http://www.2morrow.com/lcdd/)

- LCDMax – (http://www.lcdmax.de/index_en.htm)

- LCDProc – (http://lcdproc.omnipotent.net/download.php3) #per Linux

- LCDriver – (http://lcdriver.pointofnoreturn.org/)

- LCD Studio – (http://www.lcdstudio.com/)

- Winamp2 plugin – (http://www.markuszehnder.ch/project...n/download.html)

- Grafici seriali -

- LCDC – (http://lcdc.planetdps.com/downloads.htm)

- MODG – (http://www.matrixorbital.com/download/mogd%20.zip)

- Winamp LCD Plugin – (http://www.xs4all.nl/~hansolo1/lcd.htm)

- Alfanumerici su parallela -

- LCDSmartie

- Crystal Control

- LCD Studio

- Winamp Plugin and LCD Proc.

- (per I links vedete la sezione qui sopra, oppure http://www.jalcds.de/).

- Grafici su parallela -

- http://www.skippari.net/lcd/

- http://gfxlcd.schijf.org/

- http://www.xs4all.nl/~mandark8/got/PowerLCD%20v0.3.zip

- http://www.markuszehnder.ch/project...n/download.html

- http://www.powerlcd.nl/

- http://liquid-mp3.schijf.org/

- http://www.lcdstudio.com/

..:: PARTE SECONDA ::..

Cominciamo ora la parte pratica dell’articolo, ed anche quella più coinvolgente; infatti vedremo come cablare il display, come montarlo nel case ed infine farlo funzionare tramite software.

Ho diviso le varie parti, in modo da rendere il tutto più ordinato, vista anche la mole di informazioni che vi metterò a disposizione.

Vi sono varie possibilità in Italia di venire in possesso di display LCD, online, negozifiere di elettronica, ecc…

Nel mio caso si tratta di un acquisto fatto presso una fiera dell’elettronica, pagato la modica cifra di 5 euro.

Ovviamente, il basso prezzo pagato giustifica il fatto che tutto viene venduto così come lo vedete nella foto sottostante… solo il display, senza datasheet, senza software o qualsiasi indicazione per come fare per cablarlo ed attaccarlo al pc.

Ed adesso direte voi? Beh, ci si rimbocca le maniche e si cerca il modo di capire di che modello si tratti (controller, chip, tutto insomma).

Vediamo il retro del display…

Esaminiamone adesso prima la parte di sinistra...

...e quella di destra...

Girando il display, notiamo delle serigrafie o scritte poste sia sul pcb che sui chip, infatti vediamo cosa ho trovato:

KS0063441 = n° di serie del chip

KS0066F00506 = in controller, compatibile con il HD44780

L2432 = E’ lui! L’abbiamo trovato, e con tanto di datasheet!

Ecco il link (in formato pdf) del datasheet: http://www.eio.com/l2432.pdf

Ce n’è uno per ogni display!

Da qui, è molto facile trovare tutti i dati di cui abbiamo bisogno, alimentazione, caratteri (24x2), come attaccarlo alla porta parallela, schemini e tutti i dati di cui abbiamo bisogno.

..:: PARTE TERZA ::..

Allora, ragioniamo un secondo, come si installerà il display, e tutto il resto, di cosa avremo bisogno?

Ecco la lista dei componenti che vi servono:

  • LCD (emh…)

  • Cavo di alimentazione

  • Cavo per porta parallela

  • La schedina che converte i fili dal display alla porta parallela

Vediamo in foto le varie parti che comporranno il ns sistema (lcd a parte):

Lista componenti usati:

CONNETTORI

JP1 connettore per alimentazione (tipo MATE N-LOCK per floppy disk, oppure semplice strip passo 2.54)

JP2 connettore 20 poli per piattina (tipo PANDUIT 057-020-1)

JP3 connettore 25 poli maschio (tipo SUB-D)

TRIMMER

R1 500 ohm, 1/2W

R2 10K ohm, 1/2W

DIODI

D1 1N4001

ALTRO

Basetta millefori

Ed ecco lo schema per capire come connettere l’LCD.

Per maggior chiarezza, ecco la tabella dei connettori e relative funzioni:

Connecting LCD pins to Parallel port pins and power.

LCD pin

Connect to

Function

1

Earth (Black wire on Molex connector)

Earth

2

+5V (Red wire on Molex connector)

Power

3

Earth (Black wire on Molex connector)

This adjusts the contrast of the LCD digits. Earthing
pin 3 provides maximum contrast. A 10k pot can be
used to provide a variable value if required.

4

Parallel Port pin 16 (Green/white wire)

Register Select

5

Earth (Black wire on Molex connector)

Read/Write. Since we are not going to read data from
the LCD, we can ground pin 5; to set it permanently in
write mode.
<SPAN lang=EN-GB style="FONT-SIZ






tutto quello che vuoi
subito a casa tua >>
Cerca per genere >>
Avventura
Comico
Drammatico
Fantascienza
Guerra
Orrore
Sentimentale
Storico
Western
Azione
Commedia
Erotico
Film Musicale
Musica
Per la famiglia
Serie TV
Thriller
Cartoni Animati
Documentario
Fantastico
Giallo
Musical
Poliziesco
Sportivo
Trash

IPS Counter
TOTAL VISITS: 5021
TODAY VISITS: 1270
copyright (c)2006 by IPS Inc. and IPS GmbH
Ultimi Articoli
Igreen power 600w by Cooler Master
26/06/2006
BIG BEN CASE
30/04/2006
Cabe
28/04/2006
Cablaggio LCD su porta parallela
12/03/2006
Picio's Led Fanbus
06/03/2006
.:: Tutte le news ::.
Ultime News
Tiscali offre la Secure Mail
17/01/2007 @ 02:39
Igreen power 600w by Cooler Master
26/06/2006 @ 12:31
BIG BEN CASE
01/05/2006 @ 11:23
Cabe
28/04/2006 @ 11:36
Internet Explorer 7: disponibile Beta 2
26/04/2006 @ 02:52
HP ritira batterie difettose
26/04/2006 @ 02:25
Office 2007: estensione file a 4 lettere
08/04/2006 @ 18:03
Asustek Produce gli iBook!
05/04/2006 @ 00:27
L' Hardcano fa 14
26/03/2006 @ 02:55
Nuovi prodotti da Ybris Cooling
26/03/2006 @ 02:24
Thermaltake Aquabay M4
21/03/2006 @ 09:16
Windows XP su Mactel
20/03/2006 @ 09:14
Ghouls'n Ghosts return!
20/03/2006 @ 09:07
Il ritorno dei floppy?
16/03/2006 @ 06:10
Cablaggio LCD su porta parallela
12/03/2006 @ 08:00
Microsoft sponsor ufficiale del Barcellona?
09/03/2006 @ 08:25
HD esterni? My Book presenta i propri HD USB 2.0
09/03/2006 @ 08:06
Picio's Led Fanbus
06/03/2006 @ 08:29
Revoltec Light Writer
24/02/2006 @ 19:58
Un... fior fiore di tastiera!
20/02/2006 @ 05:39
Thermal Monster by Sansun
13/02/2006 @ 11:55
Blue & Me
08/02/2006 @ 11:57
Hard Disk rotto? Provate questo rimedio... da brivido!
06/02/2006 @ 03:10
Internet con il preservativo
05/02/2006 @ 06:56
iPod: sapore di sale, sapore di mare?
05/02/2006 @ 06:36
Novita' da Thermaltake
02/02/2006 @ 06:25
Concorso ABIT
02/02/2006 @ 06:25
Laureate by Enermax
02/02/2006 @ 06:24
Sunbeam Trio
19/01/2006 @ 18:51
Il proiettore tascabile della Viewsonic
17/01/2006 @ 11:47
.:: Altri Articoli ::.
Ultimi Downloads
Hamachi virtual network
28/09/2005 @ 17:08
Picasa
27/09/2005 @ 19:37
Omegadriver 2.6.71 Win 2K-XP
24/09/2005 @ 10:37
CLEANUP! 4.0
05/09/2005 @ 18:15
Modding Planet Toolbar Firefox 1.0
09/08/2005 @ 18:25
Modding Planet Toolbar per Internet Explorer
09/08/2005 @ 18:22
Acrobat reader 7.0 Italiano
08/08/2005 @ 08:21
Microsoft Media player 10
20/07/2005 @ 13:43
Divx Play 6
20/07/2005 @ 13:38
FireFox 1.0.4
15/07/2005 @ 13:29
.:: Altri Downloads ::.
Articoli più letti
Case Mod by Rox
20/09/2005 - 3941 Letture
Come costruirsi un Icemat
14/09/2005 - 3449 Letture
Alimentatore da laboratorio
14/09/2005 - 3386 Letture
Vu Meter Analogico per Hard Disk
27/09/2005 - 3056 Letture
[DESKTOP MODDING] Mac OSX desktop su WinXP
02/02/2004 - 2831 Letture
Modding del desktop - Step #01
02/02/2004 - 2435 Letture
Come utilizzare un telecomando per il pc
03/02/2004 - 2242 Letture
Creazione di un autorun per cd-rom
07/02/2004 - 2172 Letture
ThermalTake Power Station: una centrale elettrica nel Computer
23/09/2005 - 2152 Letture
Cablare un display LCD HD44780
03/02/2004 - 2110 Letture
IceCube, case per mini-itx in plexiglas
02/02/2004 - 2046 Letture
Display LCD - Guida alla realizzazione... PARTE I
02/02/2004 - 1965 Letture
A.C.RYAN Casing ACR-AC-UV
22/10/2005 - 1940 Letture
XBOX Modding - 1st attempt
09/02/2004 - 1713 Letture
Tribal Dragon Mod
01/02/2005 - 1653 Letture
3001 Odissey Desktop
19/04/2005 - 1528 Letture
Ixium Vortex 300 Fan Mouse
08/09/2005 - 1480 Letture
Come comandare un secondo alimentatore.
22/11/2005 - 1389 Letture
Vantec Stingray
18/11/2005 - 1319 Letture
Joystick Arcade - (2° parte)
29/01/2005 - 1297 Letture
[MODDING MULTICHALLENGE] DESKTOP MODDING 2005
31/01/2005 - 1297 Letture
Modding, il punto.
29/04/2005 - 1151 Letture
[SFIDA] DESKTOP EXPERIENCE
31/03/2005 - 1131 Letture
COME FARSI UN ICEMAT
08/04/2005 - 1116 Letture
Silent Eagle 1000 by Sharkoon
10/10/2005 - 1097 Letture
Cromatic Windmill
15/05/2005 - 1056 Letture
Wherever PCI Rack
13/10/2005 - 1036 Letture
THE DIFFERENT MAC DESKMOD
15/04/2005 - 1007 Letture
Meshx™ by A.C.Ryan
01/05/2005 - 969 Letture
Molex Light by Sunbeamtech
10/10/2005 - 965 Letture
.:: Altri Articoli ::.